flashing of lightning - Turkish English Dictionary